package managers 
{
	import vo.LocationVO;
	import vo.MapObjectVO;
	import vo.MapVO;
	/**
	 * ...
	 * @author lgyu
	 */
	public class MapManager 
	{
		private var _mapVo:MapVO = new MapVO
		private var _tmpMapVo:MapVO = new MapVO
		private var _useTmpMap:Boolean = false;
		
		public function MapManager() 
		{
			
		}
		
		public function initBg(bgId:int ):void {
			
		}
		
		public function changeBg(mo:MapObjectVO) {
			
			
		}
		
		public function createMo(mo:MapObjectVO):void {
			
		}
		public function selectMo(mo:MapObjectVO):Boolean {
			if (mapVo.moList.indexOf(mo) == -1) return false;
			return false
		}
		
		public function tryMoveMoPosition(loc:LocationVO):Boolean {
			return false
		}
		
		public function set useTmpMap(value:Boolean):void 
		{
			_useTmpMap = value;
		}
		
		public function get mapVo():MapVO 
		{
			if(_useTmpMap) return _tmpMapVo
			return _mapVo;
		}
		
		
		
		
	}

}